listbase: Simplify rubberbanding
authorMatthias Clasen <mclasen@redhat.com>
Wed, 3 Jun 2020 12:20:08 +0000 (08:20 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 3 Jun 2020 17:32:57 +0000 (13:32 -0400)
commitb3a97cb7558f35cbe81a126ac96312f45f503a22
tree0fb1f721cc84b4ca2e2c1e6822ae5bf4843de40b
parenta9273e1c7344884bdf329f5c3c25618fda1c0b7f
listbase: Simplify rubberbanding

The new approach is:
 - plain: clear and start a new selection
 - extend: add to the existing selection
 - modify: subtract from the existing selection
gtk/gtklistbase.c